ship's stores - Deutsch Englisch Wörterbuch